"If-Else" লজিক ব্যবহার করা

Microsoft Technologies - মাইক্রোসফট পাওয়ার অটোমেট (Microsoft Power Automate) - Conditions এবং Branching Techniques
207

Power Automate এ "If-Else" লজিক (যাকে "Condition" বলা হয়) ব্যবহার করে আপনি আপনার কার্যপ্রবাহের (flow) মধ্যে শর্ত ভিত্তিক সিদ্ধান্ত গ্রহণ করতে পারেন। অর্থাৎ, একটি নির্দিষ্ট শর্তের ভিত্তিতে দুইটি বা ততোধিক ভিন্ন অ্যাকশন নেয়া যায়। এটি কার্যপ্রবাহকে আরো ডাইনামিক এবং অটোমেটেড করে তোলে।

যেমন, যদি কোনো নির্দিষ্ট ডেটা পাওয়া যায়, তখন একটি কাজ সম্পাদিত হবে, আর যদি ডেটা না পাওয়া যায়, তখন অন্য কাজটি সম্পাদিত হবে। এই লজিকটি অনেক ধরণের টাস্কে ব্যবহার করা যায়, যেমন ইমেইল পাঠানো, ফাইল আপলোড করা, নোটিফিকেশন পাঠানো ইত্যাদি।


Power Automate এ "If-Else" লজিক ব্যবহার করার ধাপ

1. Power Automate এ লগইন করুন

  • আপনার Microsoft অ্যাকাউন্ট দিয়ে Power Automate এ লগইন করুন।

2. নতুন ফ্লো তৈরি করুন

  • Power Automate ড্যাশবোর্ডে গিয়ে "Create" বাটনে ক্লিক করুন।
  • এখানে আপনি Automated Flow, Instant Flow, বা Scheduled Flow নির্বাচন করতে পারেন।
  • উদাহরণস্বরূপ, Automated Flow নির্বাচন করুন এবং একটি নির্দিষ্ট ট্রিগার নির্বাচন করুন (যেমন, "When a new email arrives" বা "When a new item is added to SharePoint")।

3. "Condition" অ্যাকশন ব্যবহার করুন

  • ফ্লো তৈরি করার পর, যেখানে শর্ত সেট করতে চান সেখানে "New Step" এ ক্লিক করুন।
  • Search box এ গিয়ে "Condition" টাইপ করুন এবং "Condition" অ্যাকশন নির্বাচন করুন।
  • এরপর, Condition অ্যাকশনে শর্ত সেট করার জন্য দুটি অংশ দেখাবে:
    • Condition: এখানে আপনি সেই শর্তটি লিখবেন, যেটি সত্য হলে একটি অ্যাকশন হবে। উদাহরণস্বরূপ, যদি ইমেইলের subject "Important" হয়, তাহলে একটি নির্দিষ্ট অ্যাকশন হবে।
    • If yes এবং If no: এখানে আপনি If শর্ত পূর্ণ হলে কী কাজ করতে চান, এবং Else শর্ত পূর্ণ না হলে কী কাজ করতে চান, তা নির্ধারণ করবেন।

"If-Else" লজিকের শর্ত কিভাবে সেট করবেন

1. Condition এর শর্ত নির্বাচন

  • Condition সেকশনে Left box এ আপনার শর্ত নির্বাচন করুন। উদাহরণস্বরূপ, যদি আপনি ইমেইলের বিষয়বস্তু পরীক্ষা করতে চান, তবে "Subject" ফিল্ড নির্বাচন করুন।
  • Right box এ, আপনি শর্তটি কী হতে হবে তা নির্বাচন করুন। উদাহরণস্বরূপ, "contains" নির্বাচন করুন এবং তারপরে শর্ত হিসাবে "Important" টাইপ করুন।

2. If Yes এবং If No অংশে অ্যাকশন নির্ধারণ

  • If yes: যদি শর্তটি সত্য (True) হয়, তাহলে এখানে আপনি যে অ্যাকশনটি নিতে চান তা নির্বাচন করুন। যেমন, আপনি ইমেইল পাঠানোর অ্যাকশন যোগ করতে পারেন।
  • If no: যদি শর্তটি মিথ্যা (False) হয়, তাহলে আপনি যে অন্য অ্যাকশনটি নিতে চান, তা এখানে নির্ধারণ করতে পারবেন। উদাহরণস্বরূপ, আপনি একটি নোটিফিকেশন পাঠাতে পারেন।

3. একাধিক শর্ত ব্যবহার

  • আপনি যদি একাধিক শর্ত ব্যবহার করতে চান, তবে "Add a condition" অপশন ব্যবহার করে আরো শর্ত যোগ করতে পারেন। এতে "If-Else" শাখা আরো জটিল এবং কাস্টমাইজড হবে।

উদাহরণ: "If-Else" লজিক ব্যবহার করা

ধরা যাক, আপনি একটি কার্যপ্রবাহ তৈরি করতে চান যেখানে ইমেইলে একটি বিশেষ শব্দ (যেমন "Important") আছে কিনা তা যাচাই করা হবে। যদি শব্দটি পাওয়া যায়, তবে আপনি একটি ইমেইল পাঠাবেন, আর যদি না পাওয়া যায়, তবে আপনি একটি Slack মেসেজ পাঠাবেন।

Step-by-step উদাহরণ:

  1. Trigger নির্বাচন করুন:
    • Power Automate এ গিয়ে "Create" > "Automated Flow" নির্বাচন করুন।
    • Trigger হিসেবে নির্বাচন করুন "When a new email arrives (V3)"।
  2. Condition অ্যাকশন যোগ করুন:
    • এরপর, New Step এ ক্লিক করুন এবং "Condition" টাইপ করুন।
    • শর্ত হিসাবে, Subject এর মান যদি "Important" এর মধ্যে থাকে, তা যাচাই করুন।
  3. If Yes অ্যাকশন নির্ধারণ করুন:
    • যদি শর্তটি সত্য হয়, তাহলে If yes শাখাতে Send an email অ্যাকশন যোগ করুন এবং ইমেইল পাঠানোর সেটিংস কনফিগার করুন।
  4. If No অ্যাকশন নির্ধারণ করুন:
    • যদি শর্তটি মিথ্যা হয়, তাহলে If no শাখাতে Send a Slack message অ্যাকশন যোগ করুন।
  5. ফ্লো পরীক্ষা করুন:
    • ফ্লো সম্পূর্ণ হওয়ার পর, Test অপশন ব্যবহার করে ফ্লোটি পরীক্ষা করুন। নিশ্চিত করুন যে ইমেইলটির বিষয়বস্তু Important হলে সঠিক অ্যাকশন নেওয়া হচ্ছে এবং অন্যথায় সঠিক অ্যাকশন নেয়া হচ্ছে।

Power Automate এ "If-Else" লজিকের সুবিধা

  • শর্তভিত্তিক সিদ্ধান্ত গ্রহণ: আপনার কার্যপ্রবাহের মধ্যে শর্ত বসিয়ে ভিন্ন ভিন্ন কাজের জন্য আলাদা সিদ্ধান্ত গ্রহণ করা সহজ হয়ে যায়।
  • ডাইনামিক ফ্লো তৈরি: আপনার ফ্লোতে একাধিক শর্ত প্রয়োগ করে আপনি কার্যপ্রবাহকে আরও ডাইনামিক এবং ফ্লেক্সিবল করতে পারেন।
  • অটোমেটিক অ্যাকশন: শর্তভিত্তিক কার্যপ্রবাহের মাধ্যমে বিভিন্ন কাজ অটোমেটিকভাবে সম্পাদিত হয়, যা সময় এবং শ্রম বাঁচায়।

"If-Else" লজিক ব্যবহার করে Power Automate এর কার্যপ্রবাহকে আরো কাস্টমাইজড এবং অটোমেটেড করা সম্ভব, যা আপনার কাজকে আরও কার্যকর এবং দ্রুত করে তোলে।

Content added By
Promotion
NEW SATT AI এখন আপনাকে সাহায্য করতে পারে।

Are you sure to start over?

Loading...